Management Applications of the Web Service Offerings Language (WSOL)
نویسندگان
چکیده
We discuss Web Service Management (WSM) and Web Service Composition Management (WSCM) applications of the Web Service Offerings Language (WSOL) and how the language supports these applications. WSOL is a language for the formal specification of classes of service, various constraints (functional constraints, Quality of Service—QoS, and access rights), and management statements (prices, monetary penalties, and management responsibilities) for Web Services. Describing a Web Service in WSOL, in addition to the Web Services Description Language, enables monitoring, metering, accounting, and management of Web Services. Metering of QoS metrics and evaluation of constraints can be the responsibility of the provider Web Service, the consumer, and/or one or more mutually trusted third parties (SOAP intermediaries or probes). Further, manipulation (switching, deactivation, reactivation, deletion, or creation) of classes of service can be used for dynamic (run-time) adaptation and management of Web Service compositions. To demonstrate the usefulness of WSOL for WSM and WSCM, we have developed a corresponding management infrastructure, the Web Service Offerings Infrastructure (WSOI). WSOI enables monitoring of WSOLenabled Web Services and dynamic manipulation of their classes of service. r 2004 Elsevier B.V. All rights reserved.
منابع مشابه
WSOL – A Language for the Formal Specification of Various Constraints and Classes of Service for Web Services
We are developing a language, Web Service Offerings Language (WSOL), for the formal specification of various constraints, management statements, and classes of service for Web Services. WSOL is an XML (Extensible Markup Language) notation compatible with WSDL (Web Services Description Language). A service offering in WSOL is a formal description of one class of service of a Web Service. It cont...
متن کاملOn the Dynamic Manipulation of Classes of Service for XML Web Services
Classes of service are a mechanism for differentiation of service and quality of service (QoS) that incurs less overhead than custom-made Service Level Agreements (SLAs), user profiles, and other alternatives. For their formal representation for XML (Extensible Markup Language) Web Services, we have developed the Web Service Offerings Language (WSOL). A service offering in WSOL is a formal desc...
متن کاملWeb Service Offerings Language (WSOL) and Web Service Composition Management (WSCM)
Our research on Web Services is organized into two related projects. First, we develop Web Service Offerings Language (WSOL) for formal specification of various constraints and classes of service for Web Services. A service offering in WSOL is a formal representation of one class of service of one Web Service. It contains formal representation of various constraints: functional (pre-, post-, an...
متن کاملWSOL - Web Service Offerings Language
WSOL (Web Service Offerings Language) is an XML (Extensible Markup Language) notation compatible with the WSDL (Web Services Description Language) standard. While WSDL is used for describing operations provided by Web Services, WSOL enables formal specification of multiple classes of service for one Web Service. A service offering is a formal representation of one class of service for a Web Ser...
متن کاملReusability Constructs in the Web Service Offerings Language (WSOL)
The Web Service Offerings Language (WSOL) is a novel language for the formal specification of classes of service, various types of constraint, and management statements for Web Services. Compared with recent competing works, WSOL has several unique characteristics. One of them is a diverse set of reusability constructs: definition of service offerings, definition of constraint groups, definitio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Syst.
دوره 30 شماره
صفحات -
تاریخ انتشار 2003